<?php
require_once $_SERVER['DOCUMENT_ROOT'] . '/proyecto/clases/autoload.inc.php';
if(Zen::IniciarSesion()){
    $debug=false;

?>
<script type='text/javascript'>
$(document).ready(function() 
 {    
        $('#usu_resultados_baja').dataTable( {
		/*"sPaginationType": "full_numbers",*/
        /*"sDom": '<"top"iflp<"clear">>rt<"bottom"iflp<"clear">>',*/
        "bJQueryUI": true,
        "oLanguage": {  
               "sProcessing": "Procesando...",
				"sLengthMenu": "Mostrar _MENU_ ",
				"sZeroRecords": "Disculpa, no se encontraron coincidencias",
				"sInfo": " _END_ / _TOTAL_",
				"sInfoEmpty": "Viendo 0 a 0 of de resultados",
				"sInfoFiltered": "(filtered from _MAX_ total resultados)",
				"sSearch": "Buscar:",
				"oPaginate": {
					"sFirst":    "Inicio",
					"sPrevious": "Atras",
					"sNext":     "Adelante",
					"sLast":     "Ultima"
		          },
        }
        
	} );
    
    //llama formulario modificar medico tratante
    $("#tab_usu_baja").live('click', function()
    {
        var usuario_id = $(this).parent().attr('id');
         var mensaje_accion='darbaja';
        
        if(usuario_id!='')
        {
            $.ajax({
            type: 'post',
            url: 'modulos/usuarios/ingresar.php',
            data: ({ usu_id:usuario_id, usu_accion:mensaje_accion} ),
            success: function(data) {
                $("#div-temporal").hide();
                $("#contenedor-edicion").show();
                $('#contenedor-edicion').html(data);   
		},
			 error: function(objeto, quepaso, otroobj){
		    $.zen.error("Se ha producido un error grave, contacte al administrador del sistema",'');
		},

        })
        
        return false;
        }
        else
        {
            $.zen.error('Error al recuperar el identificador','')
        }    
        
	});

    
  });

</script>
<?php       
     
  if ($_POST['string_buscar']==NULL){
        $string_buscar="%";
    }
    else{
        $string_buscar=strtolower($_POST['string_buscar']);    
    }

 if ( $string_buscar != '' )
 {
 
 	//ejecutar la consulta y guardar la info en $rs
 	$sql = "select *, case when usu_vigencia = 'T' then 'Activo' else 'Inactivo' end as usu_vigencia from usuarios WHERE usu_rut||' '||usu_nombres||' '||usu_appaterno||' '||usu_apmaterno||' '||usu_email||' '||usu_usuario LIKE '%$string_buscar%'" ;
 	$rs = Zen::Consulta( $sql, $debug ) ;

 	$NumRegistros = Zen::NumeroRegistros($rs);
    //validar el resultado
 
 	if ( $rs == null || $NumRegistros < 1 )
 	{
 	 echo Zen::MensajeInformacion(' No se encontraron coincidencias.');

 	}
 	else
 	{
 		//echo '<fieldset class="formulario_tipo"><legend>Resultados para <em>'.$string_buscar.'<em></legend>';
 		echo '<table class="tabla_resultados" id="usu_resultados_baja">' ; //usare una tabla
 		echo '<thead><tr><th>RUT</th><th>NOMBRES</th><th>ESTADO</th><th></th><tr></thead>' ;
 		echo '<tbody>' ;
 		foreach ( $rs as $k => $record )
 		{
 			echo    '<tr id="'.$record["usu_rut"].'" class="registro_usuario"><td align="right">'.$record["usu_rut"].
                    '</td><td>'.ucwords($record['usu_nombres'].' '.$record["usu_appaterno"].' '.$record["usu_apmaterno"]).
                    '</td><td>'.ucwords($record['usu_vigencia']).
                    '</td><td  class="editar_tabla_baja" id="tab_usu_baja" title="Dar de Baja"></td></tr>' ;
 		}
 		echo '</tbody></table>' ;
 	}
 	echo '</fieldset>' ;

 }
 }
else
{
 Zen::LogoutModulo();
}
?>
